they are all behind me - Alemán Inglés Diccionario